immigrant from the canary islands - Spanish English Dictionary